<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
lang="en" xml:lang="en">
<head>
<title>AxsJAX-Enhanced xkcd User Guide</title>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
<meta name="generator" content="Org-mode"/>
<meta name="generated" content="2007/12/18 09:23:53"/>
<meta name="author" content="T.V. Raman, Charles L. Chen"/>
<style type="text/css">
  html {
	font-family: Times, serif;
	font-size: 12pt;
  }
  .title { text-align: center; }
  .todo  { color: red; }
  .done { color: green; }
  .timestamp { color: grey }
  .timestamp-kwd { color: CadetBlue }
  .tag { background-color:lightblue; font-weight:normal }
  .target { background-color: lavender; }
  pre {
	border: 1pt solid #AEBDCC;
	background-color: #F3F5F7;
	padding: 5pt;
	font-family: courier, monospace;
  }
  table { border-collapse: collapse; }
  td, th {
	vertical-align: top;
	<!--border: 1pt solid #ADB9CC;-->
  }
</style>
</head><body>
<h1 class="title">AxsJAX-Enhanced xkcd User Guide</h1>
<h2>Table of Contents</h2>
<ul>
<li><a href="#sec-1">1 Introduction To AxsJAX-Enhanced xkcd</a>
<ul>
<li><a href="#sec-2">1.1 What Is AxsJAX-Enhanced xkcd?</a></li>
<li><a href="#sec-3">1.2 How Can I Start Using AxsJAX-Enhanced xkcd?</a></li>
<li><a href="#sec-4">1.3 How Do I Use These Features?</a></li>
</ul>
</li>
</ul>

<h2 id="sec-1">1 Introduction To AxsJAX-Enhanced xkcd</h2>



<h3 id="sec-2">1.1 What Is AxsJAX-Enhanced xkcd?</h3>



<p>
AxsJAX-Enhanced xkcd is the same as the regular <a href="http://xkcd.com">xkcd web comic</a> with the following additional features:
</p>
<ul>
<li>
Direct keyyboard access to primary tasks  such as first comic, previous comic, random comic, next comic, and latest comic.
</li>
<li>
Comments from the author added to the alt text of the comic
</li>
<li>
Transcripts (transcribed and posted on ohnorobot.com by xkcd fans) added to the alt text of the comic for all comics that have transcripts available


</li>
</ul>
<h3 id="sec-3">1.2 How Can I Start Using AxsJAX-Enhanced xkcd?</h3>


<p>
The simplest way to get started is to use <a href="http://firevox.clcworld.net/">Fire Vox</a> and check the "Site Specific Enhancements" option. By default, this option is checked, so if you did not change it, then you should be ready to go. To start using AxsJAX-Enhanced xkcd, all you need to do is go to <a href="http://xkcd.com">xkcd</a> - the AxsJAX enhancements will automatically be added for you. 
There is nothing Fire Vox specific about AxsJAX - to use a different setup, all you need to do is make sure that you have the following:
</p>
<ol>
<li>
A modern Web browser like Firefox 2.0 or later that supports
W3C ARIA.
</li>
<li>
An adaptive technology that will respond correctly to the
accessibility enhancements introduced by W3C ARIA.
In particular, many of the enhancements injected by AxsJAX
depend on support for <i>live regions</i> a feature that enables
adaptive technologies like screen readers and self-voicing
browsers deal correctly with asynchronous updates to
portions of a Web page.

</li>
</ol>

<p>If your setup meets these requirements, you can install
<a href="http://addons.mozilla.org/firefox/748">GreaseMonkey</a> and install the <a href="http://google-axsjax.googlecode.com/svn/trunk/googleScriptLoader.user.js">GreaseMonkey script for AxsJAX enhancements</a>.
</p>

<h3 id="sec-4">1.3 How Do I Use These Features?</h3>


<p>
All of the AxsJAX enhancements are activated through the
keyboard. If your assistive technology uses modes, e.g., <i>browse mode</i> in JFW, please switch to the mode that you use for working
with forms and web applications so that your keystrokes will be
sent to the web page itself. When you are on the xkcd page, the following keys are available:
</p>
<ul>
<li>
? (question mark): Brings up a list of the keyboard commands
</li>
<li>
/ (slash): Puts focus on the search field
</li>
<li>
Esc: Takes focus away from the search field
</li>
<li>
Down arrow or n: Go to the next comic
</li>
<li>
Up arrow or p: Go to the previous comic
</li>
<li>
1: Jump to the first comic
</li>
<li>
0: Jump to the latest comic
</li>
<li>
r: Jump to a random comic
</li>
<li>
Space: Repeat the current comic

</li>
</ul>
<p class="author"> Author: T.V. Raman, Charles L. Chen
<a href="mailto:clchen@google.com">&lt;clchen@google.com&gt;</a>
</p>
<p class="date"> Date: 2007/12/18 09:23:53</p>
</body>
</html>
